# Mission 9 GuardBot # Code after objective 12 from botcore import * from time import sleep_ms SENS = 300 DELAY = 100 def alarm(dx, dy, dz): print("Alarm!", dx, dy, dz) spkr.pitch(640) sleep_ms(100) spkr.pitch(440) sleep_ms(400) spkr.off() # -- Main program -- now = accel.read() while True: sleep_ms(DELAY) before = now now = accel.read() dx = now[0] - before[0] dy = now[1] - before[1] dz = now[2] - before[2] if abs(dx) > SENS or abs(dy) > SENS or abs(dz) > SENS: alarm(dx, dy, dz)